Definition of Lady Crab

  • 1. Brightly spotted crab of sandy beaches of the Atlantic coast of the United States Noun

Synonyms for word "lady crab"

Semanticaly linked words with "lady crab"

Hyponims for word "lady crab"